<HTML><HEAD><TITLE>NamingContext</TITLE></HEAD>
<BODY>
<!#CLASSDEF
NamingContext
#ENDCLASSDEF>
<H1>NamingContext</H1>

<P>The standard DOPY name service base class.  Derived classes should override
<TT> __getitem__()</TT>, <TT> __setitem__()</TT>, <TT> __delitem__()</TT>
<TT>items()</TT>, <TT>values()</TT> and <TT>keys()</TT>.  
<P>This has the same name as the CORBA COS NamingContext class, but has a very
different interface.  
<H2>Methods</H2>
<UL>
<LI><A HREF="#__delitem__(self,_key)">__delitem__(self, key)</A>
<LI><A HREF="#__getitem__(self,_key)">__getitem__(self, key)</A>
<LI><A HREF="#__setitem__(self,_key,_val)">__setitem__(self, key, val)</A>
<LI><A HREF="#has_key(self)">has_key(self)</A>
<LI><A HREF="#items(self)">items(self)</A>
<LI><A HREF="#keys(self)">keys(self)</A>
<LI><A HREF="#values(self)">values(self)</A>
</UL>
<A NAME="__delitem__">
<A NAME="__delitem__(self,_key)">
<H3>__delitem__(self, key)</H3>
<PRE>
   def __delitem__(self, key):
</PRE>

<A NAME="__getitem__">
<A NAME="__getitem__(self,_key)">
<H3>__getitem__(self, key)</H3>
<PRE>
   def __getitem__(self, key):
</PRE>

<A NAME="__setitem__">
<A NAME="__setitem__(self,_key,_val)">
<H3>__setitem__(self, key, val)</H3>
<PRE>
   def __setitem__(self, key, val):
</PRE>

<A NAME="has_key">
<A NAME="has_key(self)">
<H3>has_key(self)</H3>
<PRE>
   def has_key(self):
</PRE>

<A NAME="items">
<A NAME="items(self)">
<H3>items(self)</H3>
<PRE>
   def items(self):
</PRE>

<A NAME="keys">
<A NAME="keys(self)">
<H3>keys(self)</H3>
<PRE>
   def keys(self):
</PRE>

<A NAME="values">
<A NAME="values(self)">
<H3>values(self)</H3>
<PRE>
   def values(self):
</PRE>

</BODY></HTML>
